Yeah... I'm not really convinced these are useful. They are probably also at least an order of magnitude slower than doing it the "simple" way.