missed some options... whoops
undid brainfart
generate per-instance guids, add debug option
let evaluators tear themselves down when they no longer have dependants
use instance guids to determine whether an array is currently associated with said instance
prevent bug with evaluators that resolve immediately, then tear themselves down (because they have a doppelganger) before constructor finishes constructing
add name and value properties to static attributes, for easier inspection
added tests
typo
closes #44