Fixes #1327 -- adds multifernet

I believe I've addressed this -- the constructor now calls `list()` on the argument, which will let basically any iterable work transparently.