Middleman dev build stuck on helpers folder

My local server build times are nearing 5 minutes and seem to be hanging on the last ruby file in the helpers folder and showing live reload while it’s waiting. If I delete the last ruby file it hangs on the next in line in that helper folder.

It gets to here then pauses for about 5m before continuing on:

== Change (#<Set: {:reload}>): config.rb
== Change (#<Set: {:reload}>): helpers/binding_name_helper.rb
== Change (#<Set: {:reload}>): helpers/cocoa_terms_helper.rb
== Change (#<Set: {:reload}>): helpers/doc_versions_helper.rb
== Change (#<Set: {:reload}>): helpers/ga_download_link_helper.rb
== Change (#<Set: {:reload}>): helpers/path_parts_helper.rb
== Change (#<Set: {:reload}>): helpers/version_tag_helper.rb
== Change (#<Set: {:reload}>): lib/array_helpers.rb
== Change (#<Set: {:reload}>): lib/config/build.rb
== Change (#<Set: {:reload}>): lib/config/content.rb
== Change (#<Set: {:reload}>): lib/config/dev.rb
== Change (#<Set: {:reload}>): lib/config/docs.rb
== Change (#<Set: {:reload}>): lib/config/no_docs.rb
== Change (#<Set: {:reload}>): lib/csv_helpers.rb
== Change (#<Set: {:reload}>): lib/doc_version.rb
== Change (#<Set: {:reload}>): lib/en_at_root.rb
== Change (#<Set: {:reload}>): lib/post_modernizer/download_video_thumbnails.rb
== Change (#<Set: {:reload}>): lib/post_modernizer/fix_filename_dates.rb
== Change (#<Set: {:reload}>): lib/post_modernizer/image_resizer.rb
== Change (#<Set: {:reload}>): lib/post_modernizer/media_api.rb ```

waits five minutes here ------------

```== LiveReload browser connected
LiveReload Browser URL: {"command":"hello","protocols":["http://livereload.com/protocols/official-6","http://livereload.com/protocols/official-7"],"ver":"2.0.8"}```

Is there is a way to target custom helpers in /helpers to specific folders?

This was fixed for me by updating to Middleman 4.1.8!