synced changelog
allow a date object to be used as time parameter to fieldDifference
some getVariable() cosmetics and, mh, improved default case and break handling