weakable, contributor-friendly over abstraction
	
For large parts of the library, Diffusers adopts an important design principle of the Transformers library, which is to prefer copy-pasted code over hasty abstractions. This design principle is very opinionated and stands in stark contrast to popular design principles such as Don’t repeat yourself (DRY).
In short, just like Transformers does for modeling files, diffusers prefers to keep an extre