add Proc::try_convert

also better documentation
this is version 0.2
fix some notation and doco