ruby: garnet: fixed: implement functional access