Serval multi key

part of upgrade to serval-dna library