Why is OUTER a type_func_name_keyword? The grammar doesn't require that, it could as well be unreserved.
-- Heikki Linnakangas EnterpriseDB http://www.enterprisedb.com