add annotation container to get wrap property value getter and migrate doctrine regular expression