add the apiImpl in check availability in order to be able to check annotation at TYPE level