Actions can now be removed from the list by defining an available function in the action definition. Returning non-truthy will remove it