Can we overload with new and old method, to avoid breaking backwards compatibility?