Make these validate methods private for now so that support doesn't need to be maintained for them in case they are changed/removed later.
Actually, per the TODO comment, _validate_angle is entirely superfluous.
Fix documentation and formatting suggestions made by @cdeil