The SRFI should have a reference implementation
supporting all required features (including weak
references and external representation), that works
on preferably two or more Schemes.

-- 
Alex