Explicitely require rubygems
Use #content only if the element provides one.
Support for :pick attribute for source command
Support for :use => :pdf (requires pdftotext and iconv to be installed)