move inline tests to inline_test.
compute correct module order.
Using `:extend` in combination with an inline representer is deprecated. Include the module in the inline block instead.