Fernando, Tyrone: Functional Observers for Dynamical Systems