ticket:119 - Casting with user-defined types
ticket:707 - Hide debug output in StorageLayout