Allow function modifiers except for super and abstract in Addons

Definitively closes #797