@Override public Exchange createExchange(GenericFile<T> file) { Exchange answer = new DefaultExchange(this); if (file != null) { file.bindToExchange(answer); } return answer; }