Check for primitiveness before attempting to define a property
Merge remote-tracking branch 'upstream/master' into jordan/primitive-throw
Rebuild
Merge pull request #4 from HBOCodeLabs/jordan/primitive-throw

Merging ae1f5c9 to fix throws on rejection