pub fn make_block_state(
    buf: &mut [(block_state_property_key, block_state_property_value)],
    block: block
) -> block_state