fixing a test from double searching for a value that appears twice
adds some tests for basic markup object modeling into arrays as well
models being stored within arrays as objects themselves, not treated as templates