Nice. I think the annotator-store could definitely benefit from this kind of builder.