In reference to my post http://www.silverstripe.org/general-questions/show/24841
I have discovered that if one abstracts a Page type one removed from Page.php, say
CustomerHub.php extends OrbitPage.php which in turn extends Page.php then the resultant page type list has two entries for Orbit and none for CustomerHub
It would appear that this is not allowed. Is is by design or is it an issue?
I also noted that in this case the customer hub page merely contained a controller and thus never existed so to speak until I put some junk data into it. I realise that this is a known fact. Just pointing it out.