Fixed: Exception thrown when setting depth to 0
Modified: Dynamic attributes returning scalar values bypass
depth.current value check
Added: Relation depth test