- all factory functions that return environments should be realized with gym EnvCreator classes - options should support typing with enums and not strings - factory functions should have doc strings