Remove descriptor-based implementation.
Merge pull request #22 from panesofglass/master

Remove descriptor-based implementation.