@michaelblume as usual I'm super late to the party, but please see my comment here regarding #177 and #179 (https://github.com/jkk/honeysql/issues/177)
while it's not strictly wrong to use HoneySQL's ToSQL, we already have a mechanism that is likely preferable in using honeysql.format/value
to wrap custom types that are already implementing clojure.java.jdbc/ISQLValue
that said, it's super weird and hard to find honeysql.format/value
and that should probably move to the types namespace with the rest of the custom types