ADDED: Functions for Value objects