Add Widget and SpecialAllocator classes.