T00028 - Split 'ciyam_interface.cpp' into two files.