embel -- room for improvement

  • more detailed exceptions (currently no indication is given whether begin- or end markers are missing in the source or the target)
  • embellib.py could be entirely generic if we move the kBegin..., kEnd... identifiers to embel.py. This would require new unit-tests, however, and new unit-test files (because they use those markers). The polemic question here is where you expect to actually reuse embellib.py.