Doesn't need to be unique - the constraint lives on the table for slug / lang
Install method for streams based tempaltes