Celluloid::IO allows you to monitor multiple IO objects within a Celluloid actor