improved listMapping constraint processing mechanizm