pub fn override_payload<T: WriteBytes + ReadBytes>(
    block: &mut Block<&mut T>,
    value: u64
)