fix issue issue with AssemblyObjectDefinitionScanner, scanner was using base Scan method instead of allowing override