может, убрать Exploser из неймспейса details? обычно details означает, что класс используется только внутри своего объемлющего неймспейса.