misleading name for initialization on variable declaration ("MultiDef")
MultiDef for "int a, int b = f();" is okay, but not for "int a = 2;" - maybe it should be called like "Initiator"
MultiDef for "int a, int b = f();" is okay, but not for "int a = 2;" - maybe it should be called like "Initiator"