Caught bug for chaining `after` hooks
Trying foolish logic but failing. It is a large house of cards.
Adding notes for self
Iterated more on strategy. House of cards built.
Rolling back new logic
Working on abstracting alternative get value
Moved to limitedLookup abstraction but failing somewhere
Realizing the need to expand abstraction into not-so-abstraction
Adding notes to self about strategy and diving deeper into the rabbit hole
Moving to proof of concept before collecting technical debt
Completed refactor and everything is working. Just need to collect technical debt now.
Enabled new test
Added another chaining edge case and found another bug
Breaking apart tests; making them as orthogonal as possible
Added test for an edge case of object + alias
Corrected missing step in strategy
Relocated fallback logic
Updated comment for upcasting
Relocated rant to issue #34
Updated CHANGELOG