Close #12 Facades implemented