code cleanup: method has been moved (I just forgot to save)
improved compatibility layer
updated unit test references to new backw. layer
intersection segments: added support for A* and B*

This simplifies the documentation and versatility