more doc tweaks
custom::failures for custom hierarchy
document use of Safe::Isa for catching