Add facade detection and specific static rendering to prevent LSP errors (speeding up ide indexing) and to match the signature of the interfaces exactly.
reformat