<http://engineering.pivotal.io/post/algebraic-data...
# spring