def initialize(args={}, block=Proc.new)
      @params = args
      @query = HKStatisticsQuery.alloc.initWithQuantityType(object_type(args[:type]),
        quantitySamplePredicate: predicate(args),
        options: options_for_stat_query(args[:options]),