In order to keep this demo up do date with the framework releases we need to write more tests, otherwise becomes impossible. 