title: Does Law of Demeter also account for standard classes?
body: <p>Assuming the following code:</p>
  
  <p><code>requiredIssue.get().isDone()</code></p>
  
  <p>where <code>requiredIssue</code> is an Optional and it has been verified that <code>requiredIssue.isPresent()</code>. <strong>Does this code break the Law of Demeter?</strong> Technically there is a tight coupling here between my class and Optional now, because <code>isDone()</code> now relies on <code>get()</code> working properly. 
  <strong>But is it not reasonable to assume for the standard library to work consistently?</strong></p>