It would be good to add a comment describing what the magic is :) There seems to be a bit of logic in there, and the name alone does not express very well what it's about.