Finished d1 of triggering object mocking based on swtiching actions, including with GUI triggers. Can now mock different object sets for different actions. Some bugs remain though...