module BBK module App class Dispatcher interface _Result def route: () -> Route def message: () -> _Message end class Result include _Result def initialize: (String|Route route, _Message message) -> void end end end end