1. Efficiently implementing python object with maps. 2011. http://morepypy.blogspot.ca/2010/11/efficiently-implementing-python-objects.html.
2. Python documentation. 2017. http://www.python.org.
3. Ruby documentation. 2017. http://www.ruby-lang.org.
4. Aspectual mixin layers: aspects and features in concert;Apel,2006
5. Using dynamic mixins to implement design patterns;Burton,2014