Fix lazy namings and use properties where appropriate

I am making a PR because there is a lot of changes and some more possible in `concert/ext/nexus.py` where I was not sure and that is a module from @matze.

Fixes #175