I'll remove these changes actually, though I want you to refactor builder such that it can be instantiated with a  RepresentorHash and build from there.