count function
SQL COUNT(...).
count() produces COUNT(*) while count(column) produces COUNT(column)
The result is always an int, the counted column's type is irrelevant, so
this isn't generic (which also lets count() be called with no arguments).
Wrap the operand in distinct() to count each value once.
Implementation
Count<Object?> count([Selectable<Object?>? value]) => Count<Object?>(value);