add fast Block::Id(). id is ((kind) << 8 | sub)