I have been considering these as a supplement to the inside keyword, by having it Work in a way similar to outer_keyword. That is instead of specifying in which "subtree" The region of interest lies, to specify how deeply nested it actually is. For example
function(something(nice(check(data))))
inner 1 argument 1 should select
inner 2 argument 1 should select
etc... if a plain inner is used, then the behavior should be to select the innermost one.
Nonetheless, these can be Not trivial In how tie-breaking and adjective_decoding should take place