Makes views extendable, just like models