Convert pipable to c++11
Update partial to c++11