Support attribute access even for inner/nested objects
Test access to missing fields raises appropriate exceptions