convenience: wrap_ocap as rserve object, not standalone function