BVAL-327 Add @ValidateExecutable and ExecutableType