Add component_type
optional argument
#347
+49
−14
Merged