Explain return values

Item with no value -> 0
Item with no stored data -> 0 and throw error
ItemID with no info -> 0 (no error)