Missing class level documentation. Explain what this "context" represents, and how it is intended to be used.
Also, add @author and @license.