Solucion usando hash
Agregado ConflictError
Refactorice un par de metodos y delegue en un nivel mas la union de
metodos y la resta de un metodo. Todos los Test Ok
Arregle un error del refactor anterior y modifique a Class para que el
comportamiento que da la clase tenga prioridad sobre el trait
Arreglada superposicion de metodos alias
Agrego las estrategias. Hay que reveer los ancestros porque si se sumas
mas de dos traits se agrega la lambda a la lista de ancestros. Tambien
la excepcion de conflicto no tira el nombre del metodo (es decir aparece
#{symbol}, de esto no tengo idea). Dejo un test que rompe asi vemos eso
de los ancestros
Ya no hay ancestros, dividi el archivo del fixture en dos archivos uno
para traits y otro para las clases.

Agrego el trait compuesto.
Modifique un par de de test para que queden mas limpios. Agregue un tes
que demuestra que el usuario puede agregar sus propias implementaciones
de EstrategiaSolucionConflicto
Merge branch