Update implementations / use of respond_to?.  Tests now run cleanly on
Ruby 2.0.