Try [info nameofexecutable] as a compatible shell before searching PATH.
Prompt user before actually installing.
Check inodes so as to not test the same shell multiple times.