This PR solves the issue of having an extra separator when there's just one personal info field in the model.
I propose a different approach, in which a separator is not a building blocks, but we add the separator in between building blocks using Array.joined() function.
In this way we don't need to worry about edge cases, and much of the code needed for checking such cases is not needed any more.
Closes #212
Description
This PR solves the issue of having an extra separator when there's just one personal info field in the model.
I propose a different approach, in which a separator is not a building blocks, but we add the separator in between building blocks using
Array.joined()
function.In this way we don't need to worry about edge cases, and much of the code needed for checking such cases is not needed any more.
Users can still add a custom separator using:
Testing Steps