Various utilities for working with generic data.