I like interfaces with more orthogonality than that