Test or create a component. At present, this class mainly exists for semantic reasons.
is.component (obj) as.component (obj)
obj