Specify static assets with lists, not strings

While making things generally more useful, this addresses the specific
use-case of including multiple, external static files with a single
fragment.

This changeset also includes 2 minor fixes (more details in the commit messages).