Add SelectBuilder::distinct()