@override Paint get paint { if (parent is HasPaint) { return (parent as HasPaint).paint; } return super.paint; }
@override Paint paint = BasicPalette.white.paint();