Finished.
1.3 to 1.5 would need to be redone in order to handle lists.