Issue 27 For some initial review... 

Before I start implementing this all over the place!
This `from` field appears to be redundant, as this is an inner class.