The underlying cause is the stupid "multi-valued parameter" expansion logic. The code that applies the entity graph does not perform the expansion.