allow Range.proxy_class to implement 'all_products'