* Add implementation notes. * Re-order methods so that those touching the underlying data   structure come first and the derived methods come last.
* Add implementation notes.
* Re-order methods so that those touching the underlying data
  structure come first and the derived methods come last.

sk-/python2.7-type-annotator,sk-/python2.7-type-annotator,sk-/python2.7-type-annotator