This extends the work done for the property:
However, this property only restricts editing after there is at least one submission.
I've added two new properties
(defaults are false)
These will restrict editing and removing published tests after a test has been started (i.e. pending or submitted). It allows editing and removing published tests before any activity has been done.