def parse_declarations(input = @tokens, options = {})
      input = TokenScanner.new(input) unless input.is_a?(TokenScanner)
      consume_declarations(input, options)
    end
def parse_declarations(input = @tokens, options = {})
      input = TokenScanner.new(input) unless input.is_a?(TokenScanner)
      consume_declarations(input, options)
    end
Parses a list of declarations and returns them.

 See {#consume_declarations} for _options_.

 5.3.6. http://dev.w3.org/csswg/css-syntax/#parse-a-list-of-declarations