partial work done refactoring context menus to be both powerfully flexible whilst providing a simple easy-to-use option.
missing new files from previous check-in.