Factory interface for instantiating execution specification.
This interface is used when creating specification methods as project extensions.
Instantiates an execution specification.
project
- Project that this execution specification will be associated with.