behaviors allow for a functional hash lookup

this is handy when your view wants to construct its behaviors dynamically based on an instances properties.