For anyone else who'll be trying work on a native Solana program, here is a set-up that works...
My Solana cli suite solana-cli 1.16.4 (src:4ce8fe76; feat:2891131721, client:SolanaLabs)
Cargo.toml packages
cargo add solana-program@1program@=1.14.1819
cargo add [email protected]
cargo add [email protected]
cargo add [email protected] --features=no-entrypoint
cargo add [email protected] --features=no-entrypoint
cargo add [email protected] --features=no-entrypoint