Allow build() to accept an include option, for use with caching

Not ready for merge yet. Just getting me some travis action