BindingContext class
immutable binding context
basic bindEx
context is saved for classes having non primitive parameters
generating bindEx for properties
taking into account updateContext for intrinsic classes
calling bind_impl if defined
first implementation for bind_ex
bind_ex for internals and subscriptions