The unittest can serve to document usage. Main module should require positional arguments for x and y.