More small eval improvements around handling strings and arrays/slices of strings