Make sure events are bound if an element is provided in the constructor

Testing for truthiness though, I think, is more appropriate than for the key.