Text this: A functional approach to distribution modelling : the spliced generalised normal distribution