Best practice when overriding main files of bower sub-dependencies

Seems like the author’s philosophically opposed to using bower.json’s main in the way that Sage does.[1] I’ll make the request, but I think this may be a matter of opinion.

[1] https://github.com/metafizzy/isotope/issues/879