Implement methods in Block and BlockState