I have come up with a novel mocking module for my python project. Just to give you the gist:

```
from shall import Expect,  mock_of, proxy


class Math:
    def add(self, a: int, b: int) -> int:
        return 0


def add_numbers(math: Math, a: int, b: int) -> int:
    return math.add(a, b)


def test_basic_return_value() -> None:
    mock = mock_of(Math)

    with Expect() as shall:
        mock.add(3, 1) >> shall.return_(4)
        result = add_numbers(proxy(mock), 3, 1)

    assert result == 4
```

It uses a rather non-standard syntax, but I think it reads well. I've decided that this is too cool for just my project... I want to create a python package to share with the world!

I have never made a package before, so I'd like your help. I have just signed up at PyPI but haven't created a project yet.  I've decide to call the package `shall`. That name is available on PyPI and it relects the primary expression for specifying mocks: `mock.add(3, 1) >> shall.return_(4)`

The current directory is a blank repo for this package. While I don't have a version of the code ready for release, I figure it makes sense to grab that PyPI name. Can we start with just a blank placeholder?
