don't throw an exception for null progress asAngle call