Fixes issue without failing and current unit tests.
Fixes issue without failing and current unit tests.

Note: Line 383 is completely useless giving 382 and 379 are identical and both will be anded together
Just accounted for the fact when destination exists, use destination's type instead of the typemap's destinationtype to account for this issue when looking into includes

wilbit/AutoMapper,briangweber/AutoMapper,jnm2/AutoMapper,seanlin816/AutoMapper,peterchase/AutoMapper,mwpowellhtx/AutoMapperContributed,sh-sabooni/AutoMapper,mjalil/AutoMapper,mwpowellhtx/MicroMapper,GeertVL/AutoMapper,ssalaberry/AutoMapper,CandidoCleyton/AutoMapper,AutoMapper/AutoMapper,BlaiseD/AutoMapper,jbogard/AutoMapper,lbargaoanu/AutoMapper,michaelkauflin/AutoMapper,jasonholloway/AutoMapper,grantadesign/AutoMapper,dparra0007/AutoMapper,gentledepp/AutoMapper,peterchase/AutoMapper,iaingalloway/AutoMapper,mwpowellhtx/AutoMapper,grantadesign/AutoMapper,EricSB/AutoMapper,TylerCarlson1/AutoMapper,kisflying/AutoMapper,AutoMapper/AutoMapper