add getDimensionProperties; extend getDimensionProperty

Add type check in getDimensionProperty