will now preserve unicode text in function bodies