Just as a note, we're going to have to change this later (not in this PR, but I just wanted to make sure you were aware). We don't want to declare a default time here because that will be done at script load time and not on a per-instance basis. Also, the start and due dates have specific names in the LMS and I don't think these are it (need to look it up later).