rparser: add comments
rparser: add BidirGenCache as example cache generator wrapper