Fix source with no configurable attribute exploding.
Don't show source attributes when there are none.

Probably an issue for perspective assignments, too, but I'll get there
eventually.