Think this might be better handled by the one calling the constructor.