implemented Range.horizontal property cross-platform