Don't build undefineds for placeholders

Hello @tessr, 

Please review the following commits I made in branch 'jamie-placeholder'.

2cbb4a8734edb6c8655f45e1a27c55ea08414b25 (2014-01-27 17:52:02 -0800)
Don't build undefineds for placeholders

R=@tessr