Just wondering if anyone else has considered this? I normally implement it as a directive and it seems to be fairly beneficial. Allows for easier includes and more control over its setup.