Revert "derive Procsy from Proc to make 1.8.7 happy"

This reverts commit 875a9d5f7e5dbd2b28ad7e9355c7a5cf48c65646.
use procsy.wrap {...} instead of Example.procsy(metadata) {...}