update subtree config to use bash 4 associative arrays

if you're using docker, you're probably using a modern version of bash