Magic often really means “using embedded assumptions to optimize performance or syntax”. Of course, in well-documented code those assumptions are mentioned as explicit constraints. Sometimes magic is wonderful, since it really cuts down on what you have to write or dramatically improves speed.



