title: Why do I get an `Inconsistent accessibility` issue when using ReactiveContentPage?
body: <p>I am trying to follow the <a href="https://github.com/reactiveui/ReactiveUI/tree/master/samples/xamarin-forms/Cinephile" rel="nofollow noreferrer">ReactiveUI.Cinephile</a> sample using the <code>ContentPageBase</code>. But when I extend it on my View, I get this error:</p>
  
  <p><code>Inconsistent accessibility: base class 'ContentPageBase&lt;HomeViewModel&gt;' is less accessible than class 'HomeView'</code></p>
  
  <p>Here uis the <code>HomeView</code>:</p>
  
  <pre><code>namespace ReactiveTest.Views
  {
      public partial class HomeView : ContentPageBase&lt;HomeViewModel&gt;
      {
          public HomeView()
          {
              InitializeComponent();
          }
      }
  }
  </code></pre>
  
  <p>Here is the <code>ContentPageBase</code> class</p>
  
  <pre><code>namespace ReactiveTest.Views
  {
     public class ContentPageBase&lt;TViewModel&gt; : ReactiveContentPage&lt;TViewModel&gt; where TViewModel : class
     {
     }
  }
  </code></pre>
  
  <p>Any idea how I can fix this?</p>