The _check_access() function should be the same as the action so it can be overridden if desired.

It is ok for all the access functions to just call a common one as they are identical.  Does that make sense?