+---------+      +-----------+     +-----------+    +------------+   +----------+
|imAShape |      |im_a_shape |     |im a shape |    |i'm a shape |   | a-shape  |
|         |      |           |     |           |    |            |   |          |
+---------+      +-----------+     +-----------+    +------------+   +----------+
