An implementation of a stack data architecture.