example robot that uses expression builders/factory, fix gh-21