TimeTypes #167

- Adds whilst... versions to API (should be internal API...)