Add global convenience typdef for Success, Failure
Make the None convenience wrapper always return instance
Alias pipe with << for left association