Why don't we give this fancy @API thinger a try?