Resolve package cycle issues with metadata parsers