Ensure sequence number after constraint only in constraints set once. Make missing handler behaviour use strategy pattern. name -> projection_name in projector. "Coordinates" as projection origin/source whatever