Added parsing of @ignore and moved ModuleIO functions out of collections prototype.