Actually use the `observer` parameter
Merge pull request #10 from baskerville/master

Actually use the `observer` parameter