> I'm pretty sure jDirectionIncrementInDegrees is guaranteed to be positive, even for north-to-south grids. 

Yep, I got rusty. You're quite right! I'll get onto that soon.