copyright
remove prepareSelect:
logging
array methods
NSData, QKStructArray join