Welcome, brett! Nothing wrong with purely functional tools. Form follows function, right?