Adding tagbuilder.

@wolever Approve?