Changed dictionary to binding
Minor renaming to label top level binding
Added extraction to binding