Now works with classes
Now inlines simple setters