{HEAD ~ A new reusable software engine implementation} associated with {TAIL ~ a specified set} of capability requirements specified by the application developer 
associated with
{ HEAD ~ A new reusable software engine implementation } associated with { TAIL ~ a specified set } of capability requirements specified by the application developer
HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD REL REL TAIL TAIL TAIL TAIL TAIL TAIL TAIL OTH OTH OTH OTH OTH OTH OTH OTH