pre-test allow implicit component property ordering