updated a test case to make it more floating-point robust; added one more test case
added test cases for the MLS/MLS combination