Text this: Positive First-order Logic on Words and Graphs