The following forms will never succeed:
%{bin:./x}
%{bin-available:./x}
Given that they can never succeed, they are useless. We could improve them in two ways:
- Handle the relative paths and try to resolve binaries relative to the current directory
- Just reject them outright and only accept proper filenames (that do not contain slashes).