- [x] Fix is-kin property: https://github.com/ethereum/go-ethereum/issues/387 - [x] Ensure uncle header validation: https://github.com/ethereum/go-ethereum/issues/381 - [x] Ensure uncle uniqueness (a block cannot be uncle more than one time)