Calling module initializer is now optional