Surprisingly many special cases come up pretty late in the implementation phase. Luckily they have been pretty straightforward to get done and this is not my first rodeo. Still, I would have liked to have all these specs in the beginning.