GNU sed appears to accept `+` here without specifying the extended regex option, but it's non-portable and doesn't work on BSD/OS X sed.

Replace with something like:
`sed -e "${line}!d" -e "${line}s:^[ \t][ \t]*::" -e "${line}q" "${filename}"`