separate convesions from the main source to allow test builds extra unit to verify that both duration plain input and spec work as intended also fix wdt triggered when unknown symbols are encountered at the end of duration string (e.g. 10000y)