Adds more explanatory commentary to implementation.