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