list: don't splice empty lists onto the head.

fixes bug #56

Signed-off-by: Angus Salkeld <asalkeld@redhat.com>