Add a .dialect() getter for arbitrary dialect inspection and modification
0.5.3