revamp custom constraint building code for TCK progress/spec compliance
13 files changed