Add the Bluetooth HID for keyboards to this awesome mobile computing platform

Yes, the entire bluetooth profile.
Please support the entire bluetooth profile!
Advanced Audio Distribution Profile (A2DP)
Audio/Video Remote Control Profile (AVRCP)
Basic Imaging Profile (BIP)
Basic Printing Profile (BPP)
Cordless Telephony Profile (CTP)
Device ID Profile (DID)
Dial-up Networking Profile (DUN)
Fax Profile (FAX)
File Transfer Profile (FTP)
General Audio/Video Distribution Profile (GAVDP)
Generic Access Profile (GAP)
Generic Object Exchange Profile (GOEP)
Human Interface Device Profile (HID)
Intercom Profile (ICP)
Object Push Profile (OPP)
Personal Area Networking Profile (PAN)
Phone Book Access Profile (PBAP)
Serial Port Profile (SPP)
Service Discovery Application Profile (SDAP)
SIM Access Profile (SAP,SIM)
Synchronisation Profile (synch)
Video Distribution Profile (vdp)
Wireless Application Protocol Bearer (WAPB)
Oh this would be great to use the little silver Bluetooth keyboard I'm typing on right now with on my MAC but with my IPhone.
I bought the iPhone for it's awesome mobile computing possibilities -- How many phones can support BSD shell and run openssh ?!?!
While I know that those features are not enabled/installed by Apple -- the ability is nevertheless there.
I want to be able to hook up a mobile keyboard such as the Freedom Keyboard, the ThinkOutside Sierra, the Brando, or the cool Eleksen Group rolling keyboard.
I'm tired of lugging my laptop around everywhere just in case I need to login and fix something on one of our servers -- I need a real keyboard!!
Try typing _your_ normal ssh password from the iPhone keyboard !!!
please!!!