Delegate to a private constructor.