optional class features. There are any references about optional class features in here. you can look below.