like a Stack<T>, Dictionary<K, V>
like a Stack, Dictionary<K, V>