I think naming these methods (inc. before) using "layout" is a little confusing since you're using `CGRectZero` here. Perhaps createCrediantialsView or something like that? In any case, not one to change now.