It is a particular case of Smart Object composed at least by a profile and a linear/rotational/spined sweep solid.
At insertion time it is possible to choose whether to create a solid or to add/remove material.
e-Learning on Smart Objects