Another attempt at correctly handling different types of numbers in PDB files