More explicit template parameter names. Simplified is_even and is_odd.
Renamed degree and radian to degrees and radians.
Fixed .inl include position.