undo the pluggable formatValue (better to be in connection or pool level
Merge branch 'master' into aggressive
add extendedFormatValue for easy extension (but stupid)