So, if I create another instance of the class Stack, lets say s1, and do not call init() on it, I can use my other constructor?