why are these defined multiple times in different classes ? 

and why do you need a 15+ character long parameter delimiter when a simply space should be enough ?