Fully support DOUBLE and DECIMAL values