It would be nice to be able to to define actual interfaces in ES. This would allow more pluggable interfaces for things like databases, etc. This might fit into the DataSource API from Sysapps!!!!