XML processer recursing over children and parsing the text values into booleans and numbers
move blueprint bootstrap to here