opened sprint 003 on duck-typing the datastore