made some `match'es `ematch' aiming the bug-ridden code
find-max-subseq returns a cons, instead of values
changed the symbol-plist key for safety.