I see a number of problems with this
a) Class Name not clear = PEAR_ClassLoader?
b) it encourages lax programming - not using the correct Class Name Capitalization..
c) the code has still got alot of CS issues. - if/else layout
d) it seems too small to justify a package..