Initialiser code can sit in Model