Not so! Check out the zlib thread.
I think I have the right url checks already done in ascend.ash, so when I get a minute I'll see about porting it over. Honestly, I've gone to work on canadv a few times, and here's what happens:
1) I'll add something to canadv.
2) Well, before I start, I should port some code to use it.
3) I should start with levelup, since canadv would make it much more efficient.
<pause for a moment to load levelup.ash in the editor>
4) AUGH MY EYES MY EYES! What the hell did I write? How does this even possibly work?
5) Quickly shut down editor, mafia, loathing, and computer.
6) Repeat every few weeks.
Levelup.ash is really the bane of my existence. Some of the worst code I've written. Every time someone tells me that they will do ____ if I give them the ascend.ash password for free, I tell them to go fix levelup.ash!
</rant>