SizeCommand returns an Integer, so I think the check is a bit redundant. IOW, if the size is not an Integer, something is very wrong and you're just simply returning back and waiting for the CCE to happen somewhere else.