estás e claramente a retratar que então são dois services e não apenas um. Um para limpar os usernames outro para sugerir. E se for assim a mim já me parece impec, um até pode chamar o outro. E no método update user é usado o de clean