Fixes #61. Commit 5e9f822598 introduced duplicate definitions across separate translation units.
5e9f822598