Changing both constructors to allow the element to be passed makes sense to me.