Improved the Value interface.