Товарищи, думаю, не будет никакого лишнего кода.
И библиотек как таковых не будет. В идеале, можно реализовать полную поддержку всех классов j2me, как при написании на чистой java. Т.е., можно будет написать примерно:
uses javax_microedition_media;//подключаем пакет javax.microedition.media
var
P:Player;//переменная для плеера, класс Player реализован в подключенном пакете
....
При этом, линковка пакета к проекту не будет приводить к включению дополнительного кода в класс (в отличие от подключения библиотеки), т.к. функции уже реализованы в телефоне, а uses не добавляет в проект никаких файлов, он лишь указывает компилятору, что такой пакет есть, и его можно использовать.
В прочем, все это дело времени, сразу все это реализовать не удастся, а возможно будет принята другая концепция.