{Fix: dependency} implement can now handle multiple interfaces with arrays.