optional callback content in angular-template asset