Boolean in order to avoid visitng a module twice