Add Region#render back
Cleanup attribute reduction
Make #addRegion private

Everything goes through `#region` now
Throw error when using view template helper with selector region