The basic steps to creating and using a named object are:
1. Identify the object you want to use, coding it if necessary.
2. Create an entry point -- a create() method -- in the shared library that contains the object.
3. Configure the named object in objects.xml.
4. Obtain and use the object in your implementation code.
By analogy with the process described above, you should be able create a named object for any useful code available to you.