enabling BDD scenerios:
extended existing code and keeping it backwards compatible with all existing projects,
the only breaking change is any custom formatter(s) will need to implement two new methods,
broke apart but also grouped Desc from Titles for existing,
enabled grouping of output indentions,
TODO: get last* strings out of global namespace to allow for concurrently running tests in 1.4+