Closed the privacy hole re: with
Added a bindMethod function in the baselib to sorta replace what 'with' used to do.