This should be a parameter or possibly a trait.
Also, val names should start with a lowwercase A.