Why are you using a stupidly long constructor!? WHY!!!!?!!?!?!?!
Excellent! Glad to hear that's coming out soon. Without a reagents or mana cost system, magic is just a fancy word for admin powers.
Separate names with a comma.