Fix clang build.

Don't know if this emplace should be necessary.

Boost.Test is probably responsible for the need of the  explicit declaration of
foo_cls::got_bar_cls.