Hmm... My argument for leaving it as a `devdependancy` would be that if it IS implemented, then it is required (in which case npm install --dev), but if it is listed in the `optionalDependancy` field, it will be installed no matter what if it can be found.