chore(engine): add scope key to variable scope

related to #CAM-2706
chore(engine): allow service task parse listener to add behavior

related to #CAM-2706
chore(engine): remove connect from engine

related to #CAM-2706