Add spec for mlhs edge case

This construct cannot be parsed by parser, and is not valid ruby. But
"subconstructs" might be produced by mutant when eliminating duplicate
mutations.