cleaned up bad code that touched backbone internals and fixed issue with children data criteria not coloring correctly for rationale