2x oddities... Flash unavailable and title not set

I have the Flash component loaded in AppController initialize() but anywhere I try to use $this->Flash I’m getting an error as it’s not found.

I’m setting the page title in my views, however it’s not getting set and defaulting to the controller name:

$this->set('title','Login'); // page shows "Users" instead but rest of page displays fine

(Edit: I solved this last part by directly accessing $title in the layout template however I don’t recall having to do this before. What does fetch() do? Can’t seem to find it in docs.)