fixed invalid substring handling in modify::fragment()
Unit Testing now at 100% coverage :)