manifest inferFormat is public