Implementing canonical version of has finished.
Adding settings test for has attribute.