Fixes issue #1 - do not initialize until Phantom() is called.
Merge pull request #2 from sethmcl/issue_1

Fixes issue #1 - do not initialize until Phantom() is called.