Moved example code from comments back to method bodies, applied CC-BY-SA 4.0 license (except for the AlternativeFirebirdDialect, which is LGPL)