unmarshal now fully supports slices of int, bool and string type