Removed the function based IOs in favor of the tested class-based IOs