Constructor now uses default Angle units