adhere to property types in profiles

This amends 8a059586cc109f97b2cfc456cb4262009191ce2b.

Change-Id: Ib560bd1f72ce3020b1dacb384bfd007a964a6d51
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
Reviewed-by: Orgad Shaneh <orgads@gmail.com>