Updated Object Init functions to return themselves.