How about Interleaved Gradient Noise (IGN)?
That's a good idea for an addition! I will do some digging into my tools..