The issue with this is it *will* introduce false positives into developers code, forgetting to require 'date' or 'time' I find is quite common.