WIP Java8 types - ScalarTypeDuration etc