Ruby bindings: Get rid of warning about shadowed function and enable compiling without Eigen