Change pointer to reference; kill the partial extension
Merge pull request #38 from puls/puls/serialization

Change pointer to reference; kill the partial extension