basic snapshot of javax.time (to be updated)