More struggling with the interface/implementation divide.
v0.3.0-M4.