could be class, methods, properties, constant, option, ...