Functional, but opaque.