You can get rid of the `building-built?` if form, since doseq will just terminate if the `filter` call returns an empty list.