Convert one object to another with conversion rules in file (using System.Linq.Expressions)