toComponents

inline fun <T> toComponents(action: (LongMinutes, IntSeconds) -> T): T
inline fun <T> toComponents(action: (LongHours, IntMinutes, IntSeconds) -> T): T
inline fun <T> toComponents(action: (LongDays, IntHours, IntMinutes, IntSeconds) -> T): T