replicate-iterate-innovate
"I was mostly visualizing it as computer code. Not in any real programming language, but it was a helpful metaphor. So something like - oh, hm, I probably ought to be thinking more in terms of HTTP than object-oriented...well, maybe a little of both...and it's not like I'm not throwing pseudocode functions around willy-nilly already...Excuse me. That was a bunch of jargon. But yeah, uh, I just...specified what it ought to do. Hm, I wonder if I can..."
for(int i = 0; i<5; i++) { make-light(msource = Magic.Ambient, lfreq = 435THz, pshape = Sphere.default(r=2in.), pvector = this.wand.tip*1.01, duration = 500ms) this.sleep(500ms);}
If this works, it ought to create a red light that blinks five times, cycling every half-second, drawing from ambient magic for power. Of course, she doesn't know if magic works like this, but she's going to darn well try.