Making rulesAllowRating a fully private property.  Other classes shouldn't really use this property -- they should use the shouldRate() method instead.