<= 2.3.X Backwards compatibility constructor and method