builder.dart : add the `children` function with test