bock might not have been a stalwart companion who stuck through thick and thin , but he was what he was : an honest shopkeeper who wanted neither to become involved in supernatural power struggles nor to compromise his principles .