module type WEIGHT_PROVIDER = sig .. end
sig
end
val weight : Update_rules.Update_fn.t
Update_rules.Update_fn.t