I evaluated adding a new operator to sbt, but they seem baked into the SettingKey/TaskKey classes.  It was much easier to perform a transform of resolvers dependent upon both the old value of resolvers and the optional etsyFSRepoPath.