User blog comment:Alpha1ance/Promises from an old article/@comment-355183-20120607111146

James Vega is James Vega Sanders. Read the James Vega article more carefully ;)