# File lib/validates_timeliness/action_view/instance_tag.rb, line 33
      def value_with_timeliness(object)
        unless @timeliness_date_or_time_tag && @template_object.params[@object_name]
          return value_without_timeliness(object)
        end

        pairs = @template_object.params[@object_name].select {|k,v| k =~ /^#{@method_name}\(/ }
        return value_without_timeliness(object) if pairs.empty?

        values = pairs.map do |(param, value)|
          position = param.scan(/\(([0-9]*).*\)/).first.first
          [position, value]
        end.sort {|a,b| a[0] <=> b[0] }.map {|v| v[1] }

        TimelinessDateTime.new(*values)
      end