Add more examples
Add support for array values
Add support for I and VI shape types