CFY-1431 added validation interface to base type; added execute_operation workflow