Extended the interface for adding new co-routine instructions.