for a 3rd party library that make use of component...
# getting-started
h
for a 3rd party library that make use of component1(),..., they may not explicitly define all those first/second