Feature/requires external bin

`requires_external_bin` support.