tryLoad is case-insensitive in souyrce key names