In Bloc, BlElementObject subclass: #BlElement
uses: TBlTransformable + TBlEventTarget + TBlDebug
instanceVariableNames: 'spaceReference parent children bounds measuredBounds boundsCache eventDispatcher constraints layout transformation taskQueue errorHandler userData visuals flags'
classVariableNames: ''
package: 'Bloc-Basic'
is the the root class of all visual elements and the main unit of composition.