Completed weasel program. At least the initial bare implementation.