Although lightning has a dependency on bootstrap, there should be no compile time dependency. For example, right now, we depend on button-type mixin and so bootstrap needs to be a part of the build. Further, since bootstrap is imported, compiled css also contains all of bootstrap code.
Should we only import mixins?
Is is ok to compile the whole thing?
Should we stub/'polyfill' the required mixins?