def interpret(self, match): author = NameOf(IsPerson() + AuthorOf(match.book)) return author, "literal"
def interpret(self, match): _book, i, j = match.book author = NameOf(IsPerson() + AuthorOf(_book)) return author, ReturnValue(i, j)