class Semian::ThreadSafe::Integer

def increment(*)

def increment(*)
  @lock.synchronize { super }
end

def initialize(*)

def initialize(*)
  super
  @lock = Mutex.new
end