Add more support for breaking apart datum definitions and setting up DatumInfos from them