Give execution permissions to make-automatically
Higher order function explanation