Thanks James. I still not yet fully understand override. Does the override operate on "per file" or "per api" base? Eg. override with [builtin, native] if both builtin and native dll are there, but one api is missing in builtin, will that api from native dll be called, while other api still from builtin?