There were two issues, one was with text interpolation and transclusion and the other was with $interpolate and the $$unwatch flag. Fixed them and add a new test for the first issue and some check for the second issue