The argument passed to "use ExUnit.Case" must be a list of options, but we were not enforcing this anywhere. This could result in hard-to-debug errors. With this commit, we'll now check said argument with Keyword.keyword?/1 and potentially raise an ArgumentError.