update Shell && fix Reflection.getAlternate