Nem-isis, Egyptian mythology FTW