deprecate init method from prototype — it was duplicative of the constructor