Add UpdateConditioningFn protocol to base.py for pluggable
#87
+149
−6
UpdateConditioningFn protocol to base.py for pluggable
#87