What do you think about making "ago" optional for time-ago? It's often useful to get a human-readable time span and combine it with custom suffix, e.g.: 2 days since the last meeting, 10 years of experience. moment.js supports similar feature via a boolean argument to fromNow(true) method.