Can you use untrusted languages for important functions?