Updated ModuleOptions, fixed that getInstructions() always return object