sig   val ( |. ) : '-> ('a, 'b) GapiLens.t -> 'b   val ( ^= ) : ('a, 'b) GapiLens.t -> '-> '-> 'a   val ( ^%= ) : ('a, 'b) GapiLens.t -> ('-> 'b) -> '-> 'a   val ( |-- ) :     ('a, 'b) GapiLens.t -> ('b, 'c) GapiLens.t -> ('a, 'c) GapiLens.t   val ( --| ) :     ('a, 'b) GapiLens.t -> ('c, 'a) GapiLens.t -> ('c, 'b) GapiLens.t   val ( *** ) :     ('a, 'b) GapiLens.t ->     ('c, 'd) GapiLens.t -> ('a * 'c, 'b * 'd) GapiLens.t   val ( += ) : ('a, int) GapiLens.t -> int -> '-> 'a   val ( -= ) : ('a, int) GapiLens.t -> int -> '-> 'a end