Finally, I redesigned how the components relate with the tests so it has no parens. Take a look  at the whole picture.