bW.listenFor attaches events. Finishes #4.