since we don't actually benefit from it just yet, and getting it right for release and dead code stripping will require some more thought put into it.