require 'guard_listen' to avoid namespace conflicts