fixed some possible undefined access points
Merge branch 'ir-prototype-fix'
updated qa docs
updated test code
version bumped