add string list to the tests
change DatetimeProperty to DateTimeProperty
test readme examples specifically
fix Date(Time)Property.unwrap to match spec