static SqlMoney? tryParse(String value) { var v = double.tryParse(value); if (v != null) { return SqlMoney(v); } else { return null; } }