why this method cannot be invoke from 'Runtime::Create' instead?