Given a Temporal subclass, apply the values in this container to it and return the result.
This function will skip units that the Temporal doesn't support.