Use hooked access callback.
Merge pull request #50 from adam-vessey/7.x-hooked-access

Use hooked access callback.
Merge remote branch 'upstream/7.x' into flvc