Added a functional test that verifies that two callables with different keyword arguments don't have identical argspecs.