Removed dependency upon impl class from plexus io