php 5.3 poor-man mixins