Adding specialisation. Still compiles so far.