Typically, the missing composition operators are emulated by a specific programming style, e.g in terms of design patterns, coding styles or coding idiom, which describe interaction between objects.
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"/> <title></title> </head> <body> </body> </html>
To emulate compositions within existing languages, design patterns typically require some pieces of code which are application independent but cannot be localized on one module: this refers to code pieces as boilerplate code.Boilerplate code is a code that necessarily has to be the same or close to the same by virtue of the way it needs to be used.
Boilerplate code