IO library derived from taskrambler