ItemAction factory takes content as a string on creation