You should generally prefer `||` for or in the case of a boolean operation. Reserve `or` for flow control. Which also points out an oddness with that line in that it is 2 forms of flow control (`return` and which assignment to `text_facts` is needed) as well as a boolean expression (should we return). I think unpacking that would make for a much more understandable method.