better collection definitions
date / time helpers