C 1.43_04: non-destructive get_isa for 5.8

fixes #210 on 5.8
dont create and store an empty ISA when it does not exist