Some evaldontevil and execplainator refactoring and functionalizing. Split evaldontevil to the explain variant and without explanation