Automatically create object instance variables from initializer arguments using a simple decorator