merged library from branches/i-campbell to trunk. now version 0.0.0.10
Authored by: i-campbell 2020-07-05
Parent: [r222]
Child: [r224]