Pick sub-context from syntax

    Approximate the filetype from the current syntax, useful for
    languages routinely embedded (SQL, javascript)

    Keep the context around in the buffer for repeated searches

    start of broader keyword matching