Can you put in another ctor overload so we don't break compat?