I\'m trying to better understand reasoning behind the value types.
Does value/reference types in Nim works same way as in Swift?