Bug 568953 - Implement Module objects; r=jorendorff