support children-only prop case