Add expression switch in Executable
Add unit library variant of and function