Added switch-case for non-native data types
Stack items no longer reference counted