Using explicit includes instead of globbing

Matches up with the some of the more recent endpoint conventions and makes it easier to bolt on customizations if you can't use the out of the box extension.