Carmine appender: add configurable hash fn