Fix #27: don't allow dash in collection name