R: simplify the generic builder