api semantics differences between java-time and joda time. adjusted the Value Class to the java time api