Added constructor, assignment operations, and move operations to all script types.