Adds a check so that control surfaces errors on unimplemented cases.