More work on angular prototype