Yes, I've soldered. Pardon my maliced statement.

I just didn't know if this "oversized" tubing that fits snug would hold that pressure reliably without popping off and if you should assist it by putting hose clamps on. Now I guess I know you don't have to.