Started writing an informal spec.