An exception is thrown when implementing an interface after adding an Operation that is defined in the interface.
It’s complaining about missing fields which of course are missing because you didn’t get the chance to implement them at this point.
It would also be pretty sweet to automatically offer the Interface’s operations to be added.
Try for yourself:
Interface-bug.vl (4.2 KB)
Go to Definitions->Implementations and press + on Operations