Renamed changed -> widgetUpdatedValue in options
Bug fix with transparent commands
Selection in context is inmuttable, so java arrays instead of lists