- fix the isohybrid checks
  + previous implementation did not properly account for conditions
    that trigger the isohybrid code path
  + add error condition for architectures that do not support the
    creation of iso hybrids
  + update the tests accordingly