Our refactoring of skeinforge. Please do not use, dangerously unstable.