Actually, forgot: by default, Dialect#getSequenceNextValString throws MappingException.  Calling it here is fine, but should provide "nextval" as the default and attempt #getSequenceNextValString within a try/catch.