why can't we also have an element? like `<ng-message data="someData">`?