Implement #transitable