add restricted id functions asTurn, asRad, and asDeg for resolving ambiguity