**Labels:** bug, good first issue **Body:** Currently case-insensitive, but leading/trailing spaces should be stripped. **Acceptance Criteria:** - `" dune "` works same as `"Dune"` - Tests added