Cleaned up TargetManifest public interface.