Definido objeto middleware como superclasse.