Fix deprecation messages caused by recent changes to Duration.

> FracSec always gives you the total, not split units.

This is very confusing and inconsistent. On one hand, you have structs with members that represent each subsequent unit split out. On the other you have a struct where you are only ever supposed to use one member. As long as we are fixing the API to be less confusing, this would also be something I would target.