changed a (define (arg) ...) to a (define (lambda (arg) ...))
add more hex-string? tests