Implementing data structures.