Support for object initializers