try to provide abstract as text, not bytes
v5.018

        - attempt to return abstract-from-file as a string, rather than
          bytes, which can lead to weirdness (github issue #303)