If an EPL template is still in development, the IsPublished flag can be set to protect it from being used. An unpublished ElementPricelist cannot be used to create a position.
Every element pricelist has a unique identifier (see Guid for the whole lifetime of an ElementPricelist. The version Guid defines the current state of the element pricelist.