language js(typescript) `$chain.$exec()` where { $exec <: or { `execute`, `executeTakeFirst`, `executeTakeFirstOrThrow` }, $chain <: contains `selectFrom`, ! $chain <: contains `select`, ! $chain <: contains `selectAll`, register_diagnostic(span=$chain, message="select statement must contain select() or selectAll()", severity="error") }