Class FluentStructure now accepts callbacks as its arguments allowing different keys to be set besides "tablename_id".