Add a condition to the Stack constructor to protect from users calling Stack without "new"