Experement with external structure def

The complexity of my test repo increses steadily