This is always an OBJECT_LITERAL_EXPRESSION. Maybe change this to an assert instead?