Beefed up UTs and fixed issue with default setting of maxAge to zero (0)--now a Long vs. long so null is 'unset'