upped the requirement to php 5.4 since that's what people should  be using