Fixed issue 72.

Fixed
=====
* Fixed has_field error as described in issue #73. See additional
  doctests in base.py.