It is unclear what this means from reading it--I don't know how many types of repository layouts there are, or what they are.  Is there a way to enumerate the repository layouts in a way that will make it explicit?