protected override Expression ResolveConversions (ResolveContext ec) { source = EmptyCast.Create (source, target.Type); return this; } }