Environment: Adding record ActionCausesIfRecord

+ some comments to avoid errors with ServiceLocator