Sure. I guess my point is that a new data type can have either "proper disjoint type" or "works like lists" semantics, but not both at the same time. The SRFI document seems to be trying to have it both ways.
I have had problems stemming from empty lists being indistinguishable from empty alists, so I advocate making new types properly disjoint. But since the spirit of this proposal is to be close to a drop-in alternative to SRFI 1, "works like lists" semantics might be appropriate in this case.
Best regards,
Kevin Wortman