Added Conditions readonly() and attribute(String)