Expanded class hierarchy of WarmableInterface