CutLang: a cut-based HEP analysis description language and runtime interpreter. (April 2020)