I gotta do one more tweak coz I called up a D3 when there's no D3 in the code to begin with.
==========================
Edit: With a couple more tweaks...
Heh.......Heh......Heh.......

// testoftests
Aspc=1
A0="1/.29" // Max r, the greater the denom, the more of the first effect is visible
// First effect params
A1="rnd(20) + 20"
A2="-2 * (rnd(.03) + .01)" // Flow Speed
// Second effect params
A3="1.985" // Flow speed
A4="2.22" // Rotation speed
A5="A0 * (.1 + rnd(.5))" // Last tweak I swear.
// Interpolation of first effect to second according to r
D0="exp(flor(-r)*A2)" // 0..1 Interpolation factor
D1="1-A3" // 1..0
// Take an image of the current situation, inside this radius
srcR="clip(r+flor(trwv(x + y - x ) + r )) * abs( sqr(1 - sin(abs(sqrt(r ))) * A2) * D1 + A2 * D1 )"
// Rotate the image a bit
srcT=" wrap( theta + cos( sin(theta * A2)) * a5 * D1 ) + ( ( A4 ) * D0 )"
Vers=100