Added documentation and caveats, now ready for prime-time.