the cat/dog files are from Hanzou. If shows clearly that
process_inpuot needed to be static, which i did. But also,
it shows that our set() function is quite dangerous and
should be protected better.
Leto
