Strict version of singleton and toList