#tantekjgarber, note, if a feature is taking me too long, or is breaking things, and I have "no" time left to work on it in that session, I finish by commenting out anything "breaking", and leave in any silent partial implementation for future iteration.