does a function like toValue() even exist?