I was trying to use ElementTransformUtils.MoveElement to move a model line. The line would move, but not in the direction specified by the vector I was using for MoveElement. WHY?!
It happens because the line can only move in its sketch plane. This makes perfect sense now, but it can be strange when you tell the API to move the line by (10, 10, 0) and it moves somewhere else without any error.