Expand description

Macros to support Rust BIP-32 code (though could conceivably be used for other things)