Review all the scenario - work excepted toc2slideshow, refactor code to support attributes passed as a String or Hash