I just use a thesaurus and hit one or more synonyms for the first example. The second isn't really a problem I encounter, some docs are terrible yes but I jump to definition or search the web.
I might've had more use when I was new to programming but my workflow these days is pretty solid and I don't see myself saving time by typing prompts and debugging output rather than just coding.
If it is too complex for me to understand I wouldn't really trust the output anyway and might spend a lot more time sanity checking the generated code and it might not be very useful in the end. I'll try someday if I really get stuck, I expect to get disappointed though.