seeeduino mega : 16 extra digital i/o

Has anyone hacked a version of pins_arduino as Albert suggested they might to make those pins easier, or done a seeeduino expansion library that exposes an extended interface with an extended functions to do this. If no one has I may start asking questions to figure it out, but it seems that if it is this straight forward, from Albert’s post at least he implies it is. I figure someone must have done this. I can see the argument going either way, but given the unfortunate choice by the arduino folks to not expose the pins and concatenate the analog ports after the digital ports, maybe a separate library that allow access to the extra pins at the end of the name space. (Or figuring out there mapping scheme and adding them after the analog ports so that compatibility is not completely lost. The software does not scare me, but I don’t fully understand the low levels of the libraries and this chip so I am not going spite out changes quickly. It also seems like it ought to be a team effort if the information can become clear enough.