There is no interaction between these handlers, so splitting them into separate files makes it easier to discover the full implementation of each kindHandler.