Currently, only non-overloaded decorators are visited as a part of module top-level. This causes problems with detecting overloaded abstract methods.