Permitir mapeamento de tipos dinâmicos usando o AutoMapper ou similar?

Comecei a usarhttps: //github.com/robconery/massiv para um projeto, gostaria de saber se existe alguma ferramenta de mapeamento que permita suporte para o mapeamento de tipo dinâmico para estátic

Eu usei o AutoMapper anteriormente, o AutoMapper suporta isso?

Estou ciente da função DynamicMap do AutoMapper, no entanto, acredito que essa função seja para executar mapas sem criar primeiro o Mapa. No meu exemplo abaixo, ele não funcion

dynamic curUser = users.GetSingleUser(UserID);   
var retUser = Mapper.DynamicMap<UserModel>(curUser);
users.GetSingleUser(UserID); // returns a dynamic object

questionAnswers(4)

yourAnswerToTheQuestion