The 'interface' DSL call shouldn't overwrite previously declared interfaces, it should add to them