Postconditions, Visibility, Exceptions