Move CPS parsing API from MetapolatorProject to Controller