tests fixed & lazy_init::detail::invoke() fixed