Library to assist value-oriented design
