metodos setAttribute y getMessage de todos los Patterns y pequeños
arreglos para compatibilidad en el resto