- Pare down dependencies to the options that require them - Add TEST_TARGET to actually run the tests - Support symbol visibility with clang - Silence a few warnings