Converts the string to a double with a default value if conversion fails.
double toDouble({double defaultValue = 0.0}) { try { return double.parse(this); } catch (_) { return defaultValue; } }