generic prepend-line edit_line bundle

This seems to duplicate the _dc_prepend_if_no_line - not sure why we have the DC prefix?
If we remove the _dc prefix from the other one, this pull request can be discarded.

It is needed for our documentation (how to prepend and append lines).