Utilize `Safe.to_string/1`
Use `String.replace/3` instead of `Regex.replace/3`
Fix warning about default args
Use recursive pattern matching to build the attributes
Rename `nested_attributes` to `nested_attrs`
Rename `tag_attributes` to `tag_attrs`
Simplify `tag/3`
Move `FormView` inside the test module
Test `remote: true` option
Remove unused `builder` variable
Remove unused `user` variable
Use `~s(...)` instead of manually escaping