Support Array with pipe return type