PYTHON_DEPEND - Suggested replacement for NEED_PYTHON
It looks like what you really want is a ranged dependencies. From the
look of it though I have to second the "it does not seem intuitive"
opinion as it gives another meaning to the slot syntax marker (':').
Other than that, it seems like a worthy addition to the eclass.