Currently some getters return a reference, some don’t. Fix this by returning a reference everywhere. Also, add LIFETIMEBOUND
to all. Then, use the compiler warnings to create copies only where needed.
Also, fix iwyu includes while touching the includes.