core/src uses make_s instead of make_shared.