list: don't splice empty lists onto the head.
fixes bug #56
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>