revamped setter-to-attribute linkage, removed all skip catch code, combined modAttr and syncAttr