Ruby: Add support for functional accesses