fixes #1 by adding support for RFC-5646, also fixes the default task