More work on angular prototype.