Can we validate a message exists to avoid displaying an empty text box? I'm thinking for scenarios where we would like to set a more dynamic message from within the controller rather than from within your directive.