Added Assemble pattern support.