depends_parse lib pattern