1. A class extension system comprising: an input component that receives one or more static subclass components that provide additional functionality to a base class without extending state of such base class; and an extension component that exposes the static subclass functionality.