recode gen PCL projs
Add example using interfaces on TypedResponseFilters