always use an existing implementation; for the time being I was thinking RI would no. I don't see any benefit in implemeting the entire spec on our own really. IMO just wrapping an implementation should be enough.