I afraid I don't understand. It is a constuctor of Set. And it should report error with the word "Set", not "Map". Am I wrong?
I understand, that it doesn't actualy require "new" operator. And any way we can't handle difference if '''new''' or '''.call(...)''' used.
The entries_ check is absolutely wrong. Because there is no field "entries_" in Set.