expose view facet
minor refactoring and organization
Fix nullPath test, result for null is null
Hook up some logging so we can see failures, aslo add MDC shit for more detailed inspection