Implement Block and Tag traits