Stack - initial implementation.