Pull request for issue #4

This patch should be backward-compatible so users can optionally pass in a (now-deprecated) `Addr` value and that will be used when provided within this library.

This is a patch for issue #4.