Builds on Foundation to implement missing data structures.