implement object::Pair
implement Parser::ParseList