Changed error management
Now uses table to capture sources for nested functions.
Added OrthodoxEaster to built in events