valueOf support