The "use" name/idiom is peculiar/interesting - what is the relationship between kettle.use.* and kettle.middleware.* ? Could this be made clearer/more automatic?