Use instance_eval instead of yielding to allow setting up 'hear' listeners -- fixes #1
Merge pull request #3 from svanhess/fix_initialize

Use instance_eval instead of yielding to allow setting up 'hear' listeners