Allow to multiple references to object + Allow to assign enum class object to local variables + Fix 5678