Extend AsValue to create Ruby value objects; based on the ValueObject described by Martin Fowler in his book, 'Patterns of Enterprise Application Architecture'.
Bradley Ankrom
December 24, 2014 9:55pm
MIT