spoke now can register a filesystem in the form of an instance of source
included vim, broke some stuff