For the register block fashion: - Same as Cortex-M - Requires volatile-register dependency (which is… “unsound”?) - const, zero-sized - Allows for associated functions