I really like the idea of this, rather than adding an end station, allow multiple templates to be applied to a (master) linestring (similar to how corridors are setup). If you wanted to terminate a template you could just insert a blank template. That way you could keep your breaklines full length, while having the ability to apply multiple templates. For example the edge of pavement on a parking lot, and you could apply curb and gutter through sections, gravel shoulder through sections, etc.