class MappingContext {

    public Mapper<?> add(Mapper<?> mapper) {
        return this.mappers.put(mapper.getClass(), mapper);
    }

    public  MappingContext();
    public  MappingContext(List<Mapper<?>> mappers);

}