new_inject works correctly without an argument