chart/base inherits from component/base