Userform and unittest

Combined userform for user ans systeruser
`instance` is a builtin function, I'd suggest using another variable name.

Also, it's more pythonic to write `if not instance:`