jckarter/clay — pull request #374 by stepancheg (2012-09-09 18:46:15+00:00)
Title: staticAssert statement

`staticAssert` statement is a better replacement of `StaticAssert` function.
`staticAssert` can be used as top level statement.

Example:

```
record MySequenceImpl ( ... );
...
staticAssert(Sequence?(MySequenceImpl));
```

Pull request includes two more patches:

* remove StaticAssert function
* verify some types in io module types with staticAssert statements (as a demonstration)