the property providers use the naming strategy in both bean properties as well as fields

closes #413