Allow init functions to be chained