Why don't we have some kind of error check for people entering things like INTERVAL '1' DAY in their query, since we don't handle it.
select now() =now() + interval '1' day; ?column? ---------- T This seems scary... We allow something through and then ignore it? "Interval '1 day'" or "interval '1 day' day " both work.