Add Ranges{Int} to SubDataFrame parameterizations, simplify some function signatures