Why are these require() instead of include_impl_invoke() ?