Object model
A graphical version of a Z-like description
overlaps
from
!
Segment
Connector
to
!
!
!
on
Gate
gate
?
Train
Open
Closed