Fix invalid tag value (due to universal reference)
Add typelist when no template variadics
Add some TODO + Returns -1 if find_count fails