Data manipulation tools based on lambda.r