from

Create a ToolObject from any object. If the object is already a ToolObject, return it as is.