[WIP] "Expects" decorator

Decorator which determines type of argument in a function