The guards for these functions were already allowing binaries, which allows either a file name or a binary containing the BEAM object code to be passed in. The specs, however, only specified `module`. (Note that `fetch_types/1` already specified `module | binary`.)