global

def define_struct(name, members, &block)

def define_struct(name, members, &block)
  synchronize do
    Synchronization::AbstractStruct.define_struct_class(ImmutableStruct, Synchronization::Object, name, members, &block)
  end
end