Pipe.c should not try to Adopt an allocator if it doesn't exist.