fix typo in assertion message
add an assertion for handling of local variables
adding integration examples
adding an experimental playground