Initializers no longer require a specific order