Evaluate a list of promises, sequentially
Convert between time units using human-readable syntax. Similar to TimeUnit in Java.