Add viewpoint metamodel for validation, convert A3 in interpreter
Fix refactoring side-effects in a test case.