Submit restricted functions with a whitelist as having an exception

Closes #1438