Fix call to invalidate in blog example
Improve readability of Project task decorator with helpers