code: def all(expressions = {limit: :max})
        conditions(expressions)
        return results(&Proc.new) if block_given?
        results
      end
docs: Similar to {#results} but takes an additional set of conditions to apply. This
   method helps support the use of class and instance level scopes.
   @param expressions (see #conditions)
   @yield (see #results)
   @return [Array<Hash>] if raw is set to true, a set of Parse JSON hashes.
   @return [Array<Parse::Object>] if raw is set to false, a list of matching Parse::Object subclasses.
   @see #results