require "concurrent_thread" a = ConcurrentThread.new a.defer