Reimplemented noprotocol.angular()