Text this: The functional approach, semiotics and professional discourse