Value object documentation