To be or not to be? The answer can be found in our huge collection of 3D miscellanies.
with a matching boolean object, so you can assemble it quickly.