src() is the standard constructor for srcs and
src(subclass, ...) is.src(x)
name of subclass. "src" is an abstract base class, so you
must supply this value.
fields used by object.
These dots are evaluated with explicit splicing.
object to test for "src"-ness.