Use Range constants for START_TO_* and END_TO_*
Hide range vs node BCR logic inside DomUtils