Moved .up() and .down() methods from Constraint API to Constraint sequence API (also renamed them to moveUp() and moveDown() ). Again, methods which modify the "parent" structure didn't seem consistent.