why do we have a builder and a Conjurer method?