In that case the method should still handle null from `Assembly.Location` in some way - at the very least an assert, but maybe just return null if it's null. Currently it will NullRef which is pretty bad.