Add expression processing (edge trigger, etc.)