gut implementation of TransitiveLookupWriter, remove test