if (os.path.exists(self._bytecode_path) and ...
# general
r
if (os.path.exists(self._bytecode_path) and os.path.getmtime(self.full_path) <= os.path.getmtime(self._bytecode_path)):