Finished CustomValueObject. refs #486