Check micro_sym when testing method compatibility

Also fix the tests to really test for different names.
Comments on indirect dependencies