generic that was definitely not stolen from new lex👌

Modified