sig
  val ( + ) : AGeom.Angle.t -> AGeom.Angle.t -> AGeom.Angle.t
  val ( - ) : AGeom.Angle.t -> AGeom.Angle.t -> AGeom.Angle.t
  val ( * ) : AGeom.Angle.t -> float -> AGeom.Angle.t
  val ( / ) : AGeom.Angle.t -> float -> AGeom.Angle.t
  val ( ?. ) : ?max:AGeom.Angle.t -> unit -> AGeom.Angle.t
end