i'm adding a large, complicated feature that requires a much surgery in my codebase. after about a week straight of implementation (that doesn't compile) and unit tests (that don't compile) i finally have things compiling and can actually test what i did.
despite theoretically having everything coded, i bet i'm only 50% done with this change