Created by: jacquesqiao
merged design to this pr. Please review Design doc for operator attribute first