public override Type BindToType(string assemblyName, string typeName)
{
if (typeName.Contains("Lane"))
return typeof(Lane);
if (typeName.Contains("VehicleType"))
return typeof(ExtendedVehicleType);
throw new SerializationException("Error on BindToType with type '" + typeName + "' and assembly '" + assemblyName + "'.");
}
}