For static types we need to pass `null` while for non-static types we need to pass `method.CreateInstance()`.