Fixed bug with invoking Edit method from IRoom instead of its implementations methods