Renamed interfaces to be in line with use in Go specification.

* Streamlined a few more methods.