Ouch. Is this required at run-time or just build-time?