A simple stack implementation.
Creates a new Stack instance wrapping the given values.
Creates a new Stack instance wrapping the values provided by the given iterable.