#51 Return values should just rely on NamedValueExpressions to determine their own type.