Add block support to Struct.new