re-fix deftask option parsing bug that wasn't really fixed