Added fallback on ELF failure and updated JavaDoc