First version with (refactor-clojure-extract-varable)
animated gif with a demo