get rid of explicit $compile, use transcludeFn

thanks @bopm