Add timerange writer interface

What is containingPart?