Agda added sharing (incomplete yet)