Resolve #39 - Fix backwards-compatibility for static Identity methods.

These methods are now backwards-compatible again with obsolete versions
decorated as such.  New tests are in place to ensure that they work.