HiddenField module can now accept setterCanReturnThisClass attribure; When set to true it mmeans that setter methods can return either instance of the class in which they are declared or void, which is different from current behaviour where setters must return void.