Ensure custom value types still get processed property in toParam() calls

#54