removing .rspec as we use MiniTest::Spec.
more todo, more todo!
adding more tests for passing options.
use *args in *Binding::build instead of limiting the arg list.
store options in Binding@user_options and pass those to nested objects.