IBinder syntax enhancement

Fluent syntax no longer allows you to place the binder in a "final" state
which does not allow the user to continue adding conditions or changing
the binder.