* Fixed up assembly name, was called Shape and not Sharp.
* Added generics support.