updated documentation
do not try to iterate if we have a nil value
version bump: v0.5.4