Edited… Nevermind, this post can be deleted. I get now why what I was asking for can’t be a feature. I’ll just submit a pr.
The platform isn’t really set to to have different “levels” of tests. Either you pass the tests or you don’t. How you implement a solution isn’t tested (in most cases). You can solve it however you want, so long as the behavior is correct. If you want to level up your implementation and/or approach, well, that’s exactly what the mentoring part of the site is all about!
Understood. Did I post this in the right place? I’m advocating for a new feature and I can see that the platform isn’t currently set up to have different levels.
I guess for my specific concern with the bitwise and shift operator in the Allergies exercise, it explicitly says at the bottom:
“This exercise requires you to use bitwise operations. For more information, see this page”.
For the sake of clarity I suppose I’ll open a PR to modify that specific language in the exercise to reflect an open suggestion to try and complete the task using bitwise operators.
Let’s wait until @ErikSchierboom, the C# maintainer, has a chance to weigh in before we make any PRs. The directions in question are track-specific so any changes would be local to that track.