I really really like this API. :+1: 

Could you add a second example that shows how to create it without using a class method?