AI-406 : moved column mapping guesser to "shared"