Fix #9, update to Directory.current getter
Fix #10
fully document everything, add DurationRounder.staticUnit, rename mapSeparator to onSeparator