A couple of things:

1. Why not just always use `execute_script` with a comment explaining why, as opposed to using an argument and an if statement? Is it because part of what you want to test is that a user interacting directly with the element works?

2. As I understand it, this code actually appends to whatever is in the textarea. If that is true, then `set_description` is not an entirely accurate name.