Renamed the ValueAdapter to ValueHandlerAdapter