statements require object types