Expanded use of execution policies and added documentation