BVAL-327 Move ValidateExecutable and ExecutableType to executable package