Adding ability to create Value from an existing Value