Making IO thread-safe
Ignore Rubinius and YARD files